print("-----------11.1 使用 pip 安装 pytest----------")
# 虽然 Python 通过标准库提供了大量的功能，
# 但 Python 开发人员还是需要频繁用到第三方包
# 第三方包（third-party package）指的是独立于Python 核心的库。

print("-----------11.1.1 更新 pip----------")
# pip 是 Python 包管理工具，
# 可以通过 pip 安装第三方包。
# 通常，我们使用 pip 安装第三方包时，
# 还需要使用 Python 虚拟环境。
# 因此，安装 pip 的命令是：
# $ pip install --upgrade pip
# 注意 --upgrade 参数，
# 它会先将 pip 自身更新到最新版本，
# 然后再安装第三方包。

# python -m pip install --upgrade pip
# 第一部分（python -m pip）让 Python 运行 pip 模块；
# 第二部分（install --upgrade pip）让 pip 更新已安装的 pip 包。

# 安装第三方包时，# 也可以加上 --upgrade 参数，
# 可使用下面的命令更新系统中安装的任何包：
# python -m pip install --upgrade package_name

print("-----------11.1.2 安装 pytest----------")
# python -m pip install --user pytest
# 安装完成后， # 我们就可以使用 pytest 了。
# --user。这个标志让 Python 只为当前用户安装指定的包。
# 通常，我们应该使用 --user 安装第三方包，样可以避免安装到系统目录下，

# 查看已安装的包, 可以使用 pip list 命令查看已安装的包：
# pthon -m pip list

